package request

type AddRule struct {
	Pid        uint   `json:"pid" gorm:"column:pid;default:NULL;comment:父类id"`
	Route      string `json:"route" gorm:"column:route;default:NULL;comment:菜单名称"`
	Icon       string `json:"icon" gorm:"colum:icon;default:NULL;comment:图标"`
	Rule       string `json:"rule" gorm:"colum:rule;comment:路径"`
	Title      string `json:"title" gorm:"colum:title;comment:名称"`
	IsMenu     uint   `json:"is_menu" gorm:"colum:is_menu;default:1;comment:类型"`
	SortId     int    `json:"sort_id" gorm:"colum:sort_id;default:0;comment:排序"`
	Depth      string `json:"depth" gorm:"colum:sort_id;default:0;comment:深度"`
	CreateTime int    `json:"create_time" gorm:"colum:create_time;default:0;comment:创建时间"`
}

type IdsStruct struct {
	ID      int `json:"id" form:"id"` // 主键ID
	RuleIds []uint
}
